Skip to content

Instantly share code, notes, and snippets.

LLM Wiki

A pattern for building personal knowledge bases using LLMs.

This is an idea file, it is designed to be copy pasted to your own LLM Agent (e.g. OpenAI Codex, Claude Code, OpenCode / Pi, or etc.). Its goal is to communicate the high level idea, but your agent will build out the specifics in collaboration with you.

The core idea

Most people's experience with LLMs and documents looks like RAG: you upload a collection of files, the LLM retrieves relevant chunks at query time, and generates an answer. This works, but the LLM is rediscovering knowledge from scratch on every question. There's no accumulation. Ask a subtle question that requires synthesizing five documents, and the LLM has to find and piece together the relevant fragments every time. Nothing is built up. NotebookLM, ChatGPT file uploads, and most RAG systems work this way.

@Megakuul
Megakuul / arch-kde-installation.sh
Last active May 11, 2026 12:57
Installation of KDE Plasma with Wayland on Arch Linux
# Install wayland
sudo pacman -S wayland
# Install KDE Plasma
sudo pacman -S plasma kde-applications plasma-wayland-session
# Instead of using a display manager I recommend to just log in and use
startplasma-wayland
# If you made the mistake to use a nvidia graphic card, you will also need to do the following steps
@nshertz
nshertz / README.md
Created May 11, 2026 12:03
diffgraph — visualize the blast radius of your git branch

diffgraph

Visualize the blast radius of your git branch as an interactive force-directed graph.

Shows which files changed, which files import them (affected), and how they cluster by project — all in a single HTML page with D3.js.

clusters collapse/expand, click to highlight connections, scroll to zoom

Quick start

@tdcosta100
tdcosta100 / WSL2GUIWSLg-Wayland-en.md
Last active May 11, 2026 12:55
Using full desktop shell in WSL2 using WSLg (Wayland)

Full desktop shell in WSL2 using WSLg (Wayland)

Note

If you want a more complete experience and already tried the Xvnc tutorial, maybe you should try the WSLg (Xwayland) instead.

Warning

This is a work in progress tutorial. Things done here may break existing functionality, so be careful!

In this tutorial, we will install and use a full GNOME Desktop environment in WSL2, without any external software. The only requirement is a working WSLg installation. At the moment, the instructions are only for Ubuntu (20.04, 22.04 and 24.04) distros and GNOME, but you can request me to test other distros and desktop environments.

Brainstorming a feature

Let's do a brainstorming session for **add your intent here**
We need to discuss all aspects (functionality, UI/UX, schema, technologies, etc.)
You ask me questions and show options with [ ]. Preselectt he recommended answer.
We can do multiple rounds, but only one round at a time. 
In each round ask one or multiple questions. 
Ask me one round of questions, I answer, then we repeat until it’s done.
Use visualization when useful.